debris basin - Turkish English Dictionary